package com.springboot_gradrecruit.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.springboot_gradrecruit.common.PageResponse;
import com.springboot_gradrecruit.model.dto.offer.AddOfferRequest;
import com.springboot_gradrecruit.model.dto.offer.PageOfferRequest;
import com.springboot_gradrecruit.model.dto.offer.UpdateOfferRequest;
import com.springboot_gradrecruit.model.entity.Offer;
import com.springboot_gradrecruit.model.vo.offer.OfferVO;

/**
* @author zr
* @description 针对表【offer】的数据库操作Service
* @createDate 2024-12-26 09:34:51
*/
public interface OfferService extends IService<Offer> {

    Long addOffer(AddOfferRequest addOfferRequest);

    PageResponse<OfferVO> pageOffer(PageOfferRequest pageOfferRequest);

    boolean updateOfferById(UpdateOfferRequest updateOfferRequest);
}
